最赞回答 / 慕田峪4419701
你的代码没的问题,代码运行的结果就是这样子的。如果你把代码里所有的left:50%,以及left:-50%去掉就可以看出来,.container 和 .wrap是一左一右靠body的左边排列的。那么现在设置了left , 因为他们在同一行,都挪到了body的中间区域,所以会互相覆盖。要解决这个问题就要让这两个元素不在同一行。可以在 .wrap 的css里加一句:clear:both;就可以让 wrap的元素 左右两边都不出现float元素。这样就可以了
2018-05-31
最新回答 / 慕码云
name 不要的话是有影响的 当你使用单选框的时候,会根据你的name属性来分组,一般常见的 比如 性别,当你选男的时候 女是不能选的, 这么做到这一点呢? 那就的根据的你 name属性 ,男和女的 name属性一定是相同的。佛则就会出现 男和女同时被选中,那么你的性别就。。。。 同时 name 是你收集到用户的一些信息的名字,后台开发人员 会通过这name属性的值 来获取你 页面输入了什么值。
2018-05-30
最赞回答 / 慕运维0036432
应该是默认吧,两个盒子值都设置30px间距,所以应该是间距重叠了,只计算两个盒子之间的距离,中间如果加一个水平线,那么就是都以水平线为中心来各自管自己外边距,但是如果单纯是两个盒子,不管设置一个盒子还是两个盒子,系统会只算两个盒子之间的距离,第一个盒子到第二个盒子你可以试一下,在任意一个盒子上设置更大的值,比如40px,只是在原基础的上面+了10px,个人是这么觉得,大神可以继续指点。
2018-05-29
最赞回答 / Art_Qing
并不是。如果被设置元素为文本、图片等行内元素时,水平居中是通过给父元素设置 text-align:center 来实现的。(源自15-1)不定宽度的块状元素有三种方法居中(这三种方法目前使用的都很多):第...
2018-05-26