/* 方法一:使用百分比 */ .full-width { width: 100%; } /* 方法二:使用视口宽度 */ .full-width { width: 100vw; } /* 方法三:使用 calc 函数 */ .full-width { width: calc(100% - 20px); /* 会减去 20 像素的内边距或外边距 */ }
以上代码可以应用于任何元素,包括<div>
、<p>
、<section>
等等。
需要注意的是,使用百分比或视口宽度的方法会将元素宽度限制在浏览器视口内,因此可能会出现滚动条。而使用 calc 函数的方法则可以避免这个问题。
除了上述方法外,还有一些其他的方法也可以实现元素宽度满屏,例如使用绝对定位和负边距,或者使用 Flexbox 布局等。
总之,通过使用上述代码,大家可以轻松地使元素充满整个屏幕,并且不需要手动计算宽度或借助 JavaScript。