Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html Css选择器:如何引用div中的属性 ......._Html_Css - Fatal编程技术网

Html Css选择器:如何引用div中的属性 .......

Html Css选择器:如何引用div中的属性 .......,html,css,Html,Css,我想引用div id“group”中的所有img,如何在css中标记它?还有,哪个更好?将all分配给img/创建一个类,例如#img.groupItem并每次引用它?谢谢 源代码: <div id ="group"> <img src= ' ' id = '1'> <img src= ' ' id = '2'> ....... </div> 运行javascript后: <div id="book">

我想引用div id“group”中的所有img,如何在css中标记它?还有,哪个更好?将all分配给img/创建一个类,例如#img.groupItem并每次引用它?谢谢

源代码:

<div id ="group">
    <img src= ' ' id = '1'>
    <img src= ' ' id = '2'>
    .......
</div>

运行javascript后:

<div id="book">
    <img alt="flip book" src="demo/medium/Web081112_P001_medium.jpg">
    <img alt="flip book" src="demo/medium/Web081112_P002_medium.jpg">
    <img alt="flip book" src="demo/medium/Web081112_P003_medium.jpg">
</div>


html代码与单个img类似,我使用了这里提供的答案,但仍然不起作用。我相信这就是生成html代码所导致的问题?

CSS的目的是在html的帮助下应用全局样式

您要查找的是子体选择器:

<div id="page" style="display: block; width: 1180px; height: 767px; left: 50%; top: 50%; margin: -413.5px auto 0px -590px; cursor: default;">
    <div id="book" style="position: relative; width: 1180px; height: 767px; transform: translate3d(0px, 0px, 0px);">
        <div class="turn-page-wrapper" page="1" style="position: absolute; overflow: hidden; width: 590px; height: 767px; top: 0px; right: 0px; left: auto; bottom: auto; z-index: 0; display: none;">
            <div id="cover" class="turn-page p1" style="width: 590px; height: 767px;">
            </div>
        </div>
        <div class="turn-page-wrapper" page="2" style="position: absolute; overflow: hidden; width: 590px; height: 767px; top: 0px; left: 0px; right: auto; bottom: auto; z-index: 7;">
            <div style="position: absolute; top: 0px; left: 0px; overflow: hidden; z-index: auto; width: 968px; height: 968px;">
                <div class="turn-page p2" style="width: 590px; height: 767px; position: absolute; top: 0px; left: 0px; bottom: auto; right: auto;">
                    <img alt="flip book" src="demo/medium/Web081112_P001_medium.jpg">
                </div>
            </div>
        </div>
    </div>
</div>

您可以创建一个选择器来引用这些选项,是:

#group img {
    // code
}
但是,如果可能的话,最好只是为您想要做的事情创建一个类:

#group img { width: 32px; height: 32px }

基本上,你要决定这是否真的是你只想在那个地方申请的东西。HTML结构是否总是这样?如果你改变身份怎么办?如果将div与背景图像一起使用,而不是使用
img
标记,该怎么办?这些就是你想问自己的问题。

你在说什么属性?嗯。。。CSS ID以数字开头是无效的。然后使用page1,page2…?我已经尝试过了,但我的情况似乎没有那么简单,不幸的是编辑问题请看一看如果你想引用书籍图像中的所有
img
标记,你可以使用
\page img
\book img
甚至
。翻页img
.icon { width: 32px; height: 32px }