如何让背景色background只显示浏览器宽度的一半?

qqbnb889 2016-09-02 10:35:02
rt,width:50%应该怎么用啊,直接用无效的,谢谢
...全文
1924 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_36157606 2016-11-16
  • 打赏
  • 举报
回复
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> .box{ background:red; } </style> <script src="http://upcdn.b0.upaiyun.com/libs/jquery/jquery-2.0.2.min.js"></script> </head> <body> <div class="box"></div> <span></span> <script> $(function () { var wid = $(document).width(); var hgt = $(document).height(); $('.box').css('width',wid/2); $('.box').css('height',hgt); $(window).resize(function() { var wid = $(document).width(); var hgt = $(document).height(); $('.box').css('width',wid/2); $('.box').css('height',hgt); }); }) </script> </body> </html>
qqbnb889 2016-09-04
  • 打赏
  • 举报
回复
引用 2 楼 k491022087 的回复:
div标签的高度不能被继承,所以随便给div标签中添加点内容,然后设置这个div的样式width:50% 和背景色是可以设置成功的 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> div { width: 50%; background-color: red; } </style> </head> <body> <div>1</div> </body>
没有高度100%,我正问忘了说
安静的对折 2016-09-03
  • 打赏
  • 举报
回复
div标签的高度不能被继承,所以随便给div标签中添加点内容,然后设置这个div的样式width:50% 和背景色是可以设置成功的 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> div { width: 50%; background-color: red; } </style> </head> <body> <div>1</div> </body>
天际的海浪 2016-09-02
  • 打赏
  • 举报
回复

<!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8" />
	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
	<title> 页面名称 </title>
<style type="text/css">
html,body {
	height: 100%;
}
#div {
	position: fixed;
	left: 0;
	top: 0;
	height: 100%;
	width: 50%;
	z-index: -1;
	background-color: red;
}
</style>
</head>
<body>

<div id="div"></div>
</body>
</html>

61,114

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧