javascript - Div 标签背景颜色 CSS HTML

标签 javascript html css

我再次遇到 DIV 标签的问题。我已经设法让用户筛选成 3 列。但我现在正在尝试为每个 div 添加单独的背景。但是 style="background:blue;"style="background-color:blue;" 似乎不起作用。

任何帮助将不胜感激:)

http://prntscr.com/2kde62 <-- 我希望它看起来像什么(我使用了一个图像作为背景)

http://prntscr.com/2kdedk <-- 即使使用 style="background:blue;"也是如此

代码如下:

<div id='leftDiv' style="float:left; margin:0; width:33%;" align="center">

       <img style="position:absolute; top:160; left:170;" onclick="addKittens()" src="http://imgur.com/3mj6PL5.jpg" width="192" height="192">
</div>

<div id='middleDiv' style="float:left; margin:0; width:33%;" align="left">

    <img style="position:absolute; top:200; left:650;" onclick='crazyLadyAdd()' src="http://imgur.com/7sucpdi.jpg" width="96" height="96"> <!-- Crazy Cat Lady image --> 
    <img style="position:absolute; top:300; left:650;" onclick='milkFactoryAdd()' src="http://imgur.com/Q9y4xBJ.png" width="96" height="96"> <!-- Milk Factory image --> 
</div>

<div id='rightDiv' style="float:left; margin:0; width:33%; background:blue;" align="center">
    <p style="position:absolute; left:1200; color:red; font-size:20;"> PLACEHOLDER </p>  
</div>

最佳答案

看来你所有的div 都没有height 属性。通常, div 包装它的子 block ,即您情况下的 img 。但是,你已经设置了img position:absolute,所以父div无法正确获取高度。

关于javascript - Div 标签背景颜色 CSS HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21204641/

相关文章:

javascript - 带有 Async/Await 的 TypeScript 和 Promise 包装器。我如何绑定(bind)遗留代码?

javascript - 如何在 angular.js Controller 中添加谷歌地图?

javascript - 为什么我的一些按钮在 html5 Canvas 上不能正常工作?

javascript - 使用node.js和backbone.js将单页面应用程序转换为多页面网站

html - 如何将 anchor 元素的宽度限制为其子元素(h1 和 h2)的宽度

html - 如何水平居中对齐内容并固定在左侧?

css - 链接图标应该呈现为图像还是带有 css 背景图像 url?

javascript - 定位父元素,但不知道子元素和父元素之间有多少个节点

html - 位置 : relative and floating elements

javascript - 更改样式列表图像 onclick + 到 -