想请问一下为什么我一直不能设置到placeholder里面的文字的颜色

想请问一下为什么我一直不能设置到placeholder里面的文字的颜色

想问一下为什么不能设置到placeholder里面的颜色,是浏览器兼容性问题么还是什么问题,用的是火狐新版本。

如果想实现图片中的效果应该怎么做么

附上所有代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <link rel="stylesheet" href="css.css">
</head>
<body>
<div>
 <!--头部的html-->
 <div class="header">
        <img src="images/logo.png" alt="">
        <ul>
            <li><a href="#">HOME</a></li>
            <li><a href="#">ABOUT</a></li>
            <li><a href="#">GALLERY</a></li>
            <li><a href="#">FACULTY</a></li>
            <li><a href="#">EVENTS</a></li>
            <li><a href="#">CONTACT</a></li>
        </ul>
    </div>
 <!--中间的html-->
 <div class="middle">
 <!--中间的顶部标签-->
 <div class="top">
            <div class="top-images">
            <img src="images/banner3.jpg">
            </div>
            <form action="">
                <input type="text" name=""  placeholder="your Name">
                <input type="text" name=""  placeholder="your Phone">
                <input type="text" name=""  placeholder="your Email">
                <input type="text" name=""  placeholder="Write Your Comment Here" >
                <textarea placeholder="Write Your Comment Here">
                </textarea>
                <input type="submit"  class="submit1" value="SEND MESSAGE">
            </form>
        </div>
 <!--中间的ABOUT区-->
 <div class="middle-mid">
            <div class="middle-mid-font">
            <h1>ABOUT</h1>
            <hr>
            <P>Lorem Ipsum is simple dummy text of the pronting and typesetting industry .Lorem has been the industry's standard dummy text exer since the 1500s.</P>
            </div>
            <div class="middle-mid-img">
                <div class="middle-mid-img-left">
                    <p>A WORD ABOUT US</p>
                </div><!--设置左边的效果</div>-->
 <img src="images/bb3.jpg">  <!--中间图片-->
 <div class="middle-mid-img-right"<!--设置右边的效果-->
 <div class="middle-mid-img-right-top">
                        <p>70000</p>
                        <hr>
                        <p>Students</p>
                    </div>
                    <div class="middle-mid-img-right-bottom">
                        <p>600</p>
                        <hr>
                        <p>Faculty</p>
                    </div>
                </div>
                <div class="middle-mid-img-position">
                    <p>Praesent dignissim viverra est,sed bibendum ligula congue non.Sed ac nislet felis gravida commodo?Suspendisseeget ullamcorper ipsum.Suspendissediam amet.</p>
                    <input type="submit" value="EXPLORE" name="explore">
                </div>
            </div>
        <div class="bottom">
 
        </div>
    </div>
 <!--页脚-->
 <div class="footer">
 
    </div>
</div>
</body>
</html>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
/*整体的样式*/
*{
    padding0;
    margin0;
    list-style-typenone;
    text-decorationnone;
    font-family:"Microsoft YaHei UI";
}
 
/*头部样式*/
 .header{
    width100%;
    height80px;
    background-color#07cbc9;
    font-size18px;
    line-height80px;
    color#fff;
    font-weightbolder;
}
 .header img{
    padding-left150px;
    padding-top16px;
}
.header ul{
    floatright;
    margin-right110px;
}
 .header ul li{
    floatleft;
    margin0 10px;
}
 .header ul li a{
    color#fff;
}
 .header ul li:hover{
    background-color#333;
}
/*以下是中间部位的标签*/
/*以下是中间部位顶部的css*/
.toppositionrelative;}
.top .top-images img{
    width100%;
    height600px;
    displayblock;
}
.top form{
    width510px;
    height380px;
    positionabsolute;
    top:50%;
    left50%;
    margin-left-255px;
    margin-top-180px;
    text-aligncenter;
 
}
.top form input{
    displayblock;
    height40px;
    width505px;
    background-color: rgba(0,0,0,0);
    border2px solid #808080;
    color#808080;
    margin-bottom20px;
}
.top form input::-webkit-input-placeholder{ color#808080;}
.top form textarea{
    width505px;
    height120px;
    background-color: rgba(0,0,0,0);
    border2px solid #808080;
    color#808080;
}
.top form .submit1{width120px;height40px;margin0 auto;}
/*以下是中间部位中部的css*/
.middle .middle-mid{
    width100%;
    margin0  auto;
}
.middle .middle-mid .middle-mid-font{
    width480px;
    margin0 auto;
    text-aligncenter;
}
.middle .middle-mid .middle-mid-font hr{  margin0 autowidth:40px;size:2pxcolor:#07cbc9;}
.middle .middle-mid .middle-mid-font p{ color#797979padding-top20pxpadding-bottom32px;}
.middle .middle-mid .middle-mid-font h1font-size:40px;height40px;line-height40px;padding-top70px;padding-bottom24px }
/*以下是img区域的样式*/
.middle .middle-mid .middle-mid-img{
    height380px;
    width1200px;
    positionrelative;
    overflow:visible ;
    margin0 auto;
}
.middle-mid-img-left{
    width180px;
    height75px;
    floatleft;
    font-size30px;
    text-aligncenter;
    margin-right40px;
    margin-left90px;
}
.middle .middle-mid .middle-mid-img img{
    floatleft;
    displayblock;
    height100%;
    width570px;
}
.middle .middle-mid .middle-mid-img .middle-mid-img-right{
    floatleft;
    margin35px;
}
.middle .middle-mid .middle-mid-img .middle-mid-img-right .middle-mid-img-right-top,
.middle .middle-mid .middle-mid-img .middle-mid-img-right .middle-mid-img-right-bottom{
    bordersolid 1px #07cbc9;
    width238px;
    height143px;
    text-aligncenter;
}
.middle-mid-img-right-top hr,.middle-mid-img-right-bottom hr{
    width40px;color#07cbc9;margin0 auto;
}
.middle-mid-img-right-top p,.middle-mid-img-right-bottom p{
    width100%;
    height70px;
    line-height70px;
}
.middle-mid-img-right-top p:nth-child(1),.middle-mid-img-right-bottom p:nth-child(1){
    font-size25px;
    font-weight600;
}
.middle-mid-img-right-bottommargin-top30px;}
.middle-mid-img-position{
    width:370px ;
    height250px;
    positionabsolute;
    top:100px;
    left70px;
    border:1px solid #c5c5c5 ;
    background-color: rgba(255,255,255,0.4);
}
.middle-mid-img-position p{
    padding:30px 30px 25px 25px;
    font-size17px;
}
.middle-mid-img-position input{
    width105px;
    height45px;
    line-height45px;
    font-size15px;
    text-aligncenter;
    margin-left25px;
    color#fff;
    background-color:#000;
    bordernone;
}
.middle-mid-img-position input:hover{
    border1px solid #000;
    color#000;
    background-color#fff;
 
}


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

placeholder中的文字颜色需要针对不同浏览器设置兼容 ,如下在火狐;浏览器下设置颜色 :

http://img1.sycdn.imooc.com//climg/5bc6a10a00012bdf09820282.jpg

火狐显示如下:

http://img1.sycdn.imooc.com//climg/5bc6a11d00015a3205330378.jpg

如上方式作为了解 , placeholder文字颜色针对不同浏览器需要不同的设置 ,所以实际开发中 , 一般不会去设置它的颜色 , 使用默认的就可以了哦

祝学习愉快 ,望采纳

  • 慕函数12138 提问者 #1
    就是如果以后要保证颜色设置的兼容性的话,这三条属性都要同时存在的是么,互不影响的吧。
    2018-10-17 10:53:39
  • 好帮手慕夭夭 回复 提问者 慕函数12138 #2
    同学可以看一下老师在截图中的备注哦 . 就是针对不同浏览器版本都有自己的设置 , 老师只是举例了其中的版本而已 , 如第三条是给IE浏览器设置的兼容 ,如果实际中不需要给IE做兼容 , 就不需要设置了 . 这些是不会互相影响的
    2018-10-17 11:00:59
  • 慕函数12138 提问者 回复 好帮手慕夭夭 #3
    好的呢,谢谢老师
    2018-10-17 11:16:12
提问者 慕函数12138 2018-10-17 00:55:16

抱歉忘记附上效果图了http://img1.sycdn.imooc.com//climg/5bc617f00001136706430494.jpg

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师
插入代码