最良の方法、CSSでなければなりません。例えば
、完全な幅と高さ
.full_width {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #ccc;
}
.element_inside {
width: 100px;
border: 1px solid red;
}
.button_inside {
width: 125px;
height: 60px;
line-height: 60px;
}
<div class="full_width">
I am full width element
<div class="element_inside">
Low width
</div>
<button class="button_inside">
Button
</button>
<button style="width: 100%;">
Button full width
</button>
</div>
に要素を設定しかし、それは絶対的な位置を使用します。
このようなものも使用できます。
応答レイアウト、および異なる画面異なるサイズのために
html {
display: table;
width: 100%;
min-height: 100%;
}
body {
display: table-row;
}
.full_width {
width: 250px;
display: table-cell;
vertical-align: top;
min-height: 100%;
}
.full_width {
border: 1px solid #f00;
}
<div class="full_width">
full width container
</div>
、あなたは以下のコードを使用することができます。
@media (min-width: 768px) {
.container {
width: 740px;
}
}
@media (min-width: 992px) {
.container {
width: 960px;
}
}
@media (min-width: 1200px) {
.container {
width: 1160px;
}
}
@media (min-width: SCREEN_WIDTH_IN_PIXELS) {
.container { // my element width for this screen
width: 1160px;
}
}
私にあなたのHTMLの例を与える、そしてあなたが幅を設定したいウィッヒ要素100%、あなたが設定したくない要素は100% –
少し良く説明できますか? – berg96