html中的width,%和px能不能混合使用
例如我在一个表单中的input统统使用style="width:90%"来控制宽度,比较整齐,但是其中有个input因为后面要加一个12px的字,就不整齐了。直接写90%...
例如我在一个表单中的input统统使用style="width:90%"来控制宽度,比较整齐,但是其中有个input因为后面要加一个12px的字,就不整齐了。直接写90%-12px是不行的,写成固定的%或者px都会导致网页大小变化时不能对齐。有没有能起到90%-12px这样作用的写法?
展开
4个回答
展开全部
px和%可以混合使用,但px是在CSS里用的,HTML里都是不加px的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个方法:
1、用css来实现IE7以上浏览器的图片缩略效果。
.divimg *html.divimg
说明: 这段代码是把图片等比例缩小为50px * 50px,可以根据网页的宽度来自由修改尺寸。
2、万恶的IE6不识别上面的代码怎么办?
如果你的网页宽度为580像素,我们来看
.ltop3
这样的话,IE7会识别第一步的代码来自动缩略,而IE6会根据第二步的代码,如果图片内容超过网页宽度就自动隐藏,这就完美的解决了图片的缩略问题。
另外还有一个方法也告诉大家,希望有用。
第2个方法:
JS代码加到网页<BODY>前面
<SCRIPT language=JavaScript type=text/JavaScript>
//改变图片大小
function resizepic(thispic)
{
if(thispic.width>400) thispic.width=400;
}
//无级缩放图片大小
function bbimg(o)
{
var zoom=parseInt(o.style.zoom, 10)||100;
zoom+=event.wheelDelta/12;
if (zoom>0) o.style.zoom=zoom+'%';
return false;
}
</SCRIPT>
在图片属性加上onmousewheel="return bbimg(this)" onload="javascript:resizepic(this)" 代码即可让超过400像素的图片自动缩略。
1、用css来实现IE7以上浏览器的图片缩略效果。
.divimg *html.divimg
说明: 这段代码是把图片等比例缩小为50px * 50px,可以根据网页的宽度来自由修改尺寸。
2、万恶的IE6不识别上面的代码怎么办?
如果你的网页宽度为580像素,我们来看
.ltop3
这样的话,IE7会识别第一步的代码来自动缩略,而IE6会根据第二步的代码,如果图片内容超过网页宽度就自动隐藏,这就完美的解决了图片的缩略问题。
另外还有一个方法也告诉大家,希望有用。
第2个方法:
JS代码加到网页<BODY>前面
<SCRIPT language=JavaScript type=text/JavaScript>
//改变图片大小
function resizepic(thispic)
{
if(thispic.width>400) thispic.width=400;
}
//无级缩放图片大小
function bbimg(o)
{
var zoom=parseInt(o.style.zoom, 10)||100;
zoom+=event.wheelDelta/12;
if (zoom>0) o.style.zoom=zoom+'%';
return false;
}
</SCRIPT>
在图片属性加上onmousewheel="return bbimg(this)" onload="javascript:resizepic(this)" 代码即可让超过400像素的图片自动缩略。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用js实现。不过,我觉得要是弄成你说的那样反而更丑,一般是所有的input一样长,input后面带一点参差不齐的文字,这样的表单才好看嘛。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询