button 给弄没了 第一个input里的text 长度 留言内容怎么跑下面去了
本帖最后由 wp231957 于 2020-2-12 18:28 编辑<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<style type="text/css">
div.one
{
border-style:solid;
border-width:1px;
border-color:#0000ff;
margin-top:40px ;
width:500px;
margin-left:400px;
height:180px
}
div.two
{
border-style:solid;
border-width:1px;
border-color:red;
margin-top:5px ;
width:500px;
margin-left:400px;
height:480px
}
label{
display:inline-block;
width:80px;
text-align:right;
}
.fabu{
margin-top:15px ;
margin-left:20px;
}
}
.input1{
width:300px;
}
}
.neirong{
margin-top:5px ;
}
button:last-child{
width=100px;
height=50px;
}
</style>
</head>
<body>
<div class="one">
<form class="form-horizontal">
<label>用户名</label>
<input type="text" class="form-control" id="input1" value=""><br>
<label>留言内容</label>
<textarea class="neirong"rows="5" cols="50"></textarea><br>
<button type="submit" class="fabu" value="发布"></button>
</form>
</div>
<div class ="two">
<p></p>
</div>
</body>
</html>
首先按钮不是不见了不就在留言那两个字下面那个小点嘛,你只是没加显示的文本.要想下面那样写就可以了至于为什么留言内容在下面显示 是因为你加了br这个标签
<button type="submit" class="fabu" value="">发布</button>
本帖最后由 sukiwhip 于 2020-2-12 20:07 编辑
光从代码看,css 就已经有两个问题:
1、有多余的 },具体你看看哪里重复了 }}
2、css 里面是没有 = 的,应该是 :
最后没明白 text 长度和跑到下面去是什么意思,画个原概念图吧 sukiwhip 发表于 2020-2-12 20:06
光从代码看,css 就已经有两个问题:
1、有多余的 },具体你看看哪里重复了 }}
2、css 里面是没有 = 的, ...
留言内容 这几个字和后面的texteara 的上边平齐??如何弄
用户名后面的text框 宽度如何设定和下面的texteara 的宽度相同??
这个button的问题 按你说的弄好了,还有一个问题那个button的 左边界 如何和上面那两个的左边界相同 wp231957 发表于 2020-2-12 20:22
留言内容 这几个字和后面的texteara 的上边平齐??如何弄
用户名后面的text框 宽度如何设定和下 ...
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<style type="text/css">
div.one {
border-style: solid;
border-width: 1px;
border-color: #0000ff;
margin-top: 40px;
width: 500px;
margin-left: 400px;
height: 180px
}
div.two {
border-style: solid;
border-width: 1px;
border-color: red;
margin-top: 5px;
width: 500px;
margin-left: 400px;
height: 480px
}
.one .form-line {
display: flex;
justify-content: left;
align-items:flex-start;
}
label {
display: inline-block;
width: 80px;
text-align: right;
}
.fabu {
margin-top: 15px;
margin-left: 20px;
}
#input1 {
width: 400px;
}
.neirong {
margin-top: 5px;
width: 400px;
}
button:last-child {
width: 100px;
height: 50px;
margin-left: 80px;
}
</style>
</head>
<body>
<div class="one">
<form class="form-horizontal">
<div class="form-line">
<label>用户名</label>
<input type="text" class="form-control" id="input1" value="">
</div>
<div class="form-line"><label>留言内容</label>
<textarea class="neirong" rows="5" cols="50"></textarea>
</div>
<div class="form-line"><button type="submit" class="fabu">发布</button>
</div>
</form>
</div>
<div class="two">
<p></p>
</div>
</body>
</html>
ps,dom 中有很多 id 和 class 设置得不好,但我也只能根据你原来的硬改下去了,css 选择器也有很大改善的空间 sukiwhip 发表于 2020-2-13 11:40
ps,dom 中有很多 id 和 class 设置得不好,但我也只能根据你原来的硬改下去了,css 选择器也有很大 ...
html/css/js都是新手中的新手
谢谢你 wp231957 发表于 2020-2-13 11:56
html/css/js都是新手中的新手
谢谢你
建议先去了解下盒子布局,有一定熟悉度之后就看 flex 布局,这样在你 div 之中的元素就能很好地控制对齐方向和距离 sukiwhip 发表于 2020-2-13 12:24
建议先去了解下盒子布局,有一定熟悉度之后就看 flex 布局,这样在你 div 之中的元素就能很好地控制对齐 ...
多谢
页:
[1]