所以我需要专业的意见。这已经是我很长一段时间的困境,因为我担心如果我使用宽度为像<div>
的像素,那么根据显示器的屏幕分辨率,我认为它看起来会有所不同。这就是为什么我总是在宽度上使用百分比,因为例如,我为div指定了90%的宽度,CSS可以将其调整为屏幕分辨率。
我的逻辑是否正确使用百分比和像素?请帮助我,谢谢!
答案 0 :(得分:1)
我认为你的策略非常明智。在开发多个显示器尺寸/设备时,可能最好使用百分比。但是,您需要确保以某种方式执行所有操作,否则可能会出现一些有趣(但不是功能)的结果。但是,有时如果您正在开发一个非常小的屏幕,那么最好有一个单独的样式表。
答案 1 :(得分:0)
不,你的逻辑不正确。这一切都取决于你的布局。如果创建具有固定尺寸(像素)的布局,则当屏幕尺寸(或窗口大小)更改时,布局的大小不会更改。在这样的布局中,您可以使用内部元素的像素和百分比,具体取决于您最适合的内容。
如果您有流畅的布局(百分比),那么布局会随着屏幕尺寸的变化而改变尺寸。在这种类型的布局中,您主要使用%作为内部元素,也可能使用精心选择的元素上的一些像素大小。