css 盒子布局的问题

编程之家收集整理的这篇文章主要介绍了css 盒子布局的问题编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

微信小程序之中,对盒子布局的时候,我们要注意布局大小不要超过页面的宽度,否则会出现布局混乱的问题

这是.wxml内容

 <view class="encryption" animation="{{encryptedAnimation}}">
        <view class="passAndEncrypt" >
          <input password placeholder="加密密码" focus="{{encryptedInputFocus}}"  value="{{encryptedPassword}}" class="encryptedPass" bindinput="inputEncryptedPass"  maxlength = '-1' />
          <button class="encryptedTextBtn" bindtap="copyEncryptedText">复制密文</button>
        </view>
        <textarea  placeholder="{{encrypedPlaceholderOri}}" focus="{{originalTextFocus}}"  maxlength='-1' value="{{originalText}}" bindinput="keyboardInput" />
        <button class="clickEncryptBtn" bindtap="clickEncrypted">点击加密</button>
        <textarea placeholder="{{encrypedPlaceholderEnc}}"  maxlength='-1' value="{{encryptedText}}" />
 </view>

这是.wxss

.encryption{
  Box-sizing: border-Box;
  display: block;
  padding:0px;
  margin-left:20px;
  margin-right:20px;
  width:100%;
  min-width: 310px;
}

如上所述,width:100%,margin-left和margin-right是20px,这样子肯定会把盒子撑大,所以布局就显示混乱。改成下面这样就OK了

  margin-left:auto;
  margin-right:auto;
  width:90%;

总结

以上是编程之家为你收集整理的css 盒子布局的问题全部内容,希望文章能够帮你解决css 盒子布局的问题所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

小编个人微信号 jb51ccc
喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!

相关文章

猜你在找的CSS相关文章

在微信小程序之中,对盒子布局的时候,我们要注意布局大小不要超过页面的宽度,否则会出现布局混乱的问题这是.wxml内容: 复制密文 点击加密 这是.wxss.encryption{  box-sizing: border-box;  displa
box-shadow在ios下没有显示,但是在android机下显示正常。1、html如下 2、css如下.paScreenTxt{ width:98%; height:200px; display: block; margin: 12px auto; box-shadow: 0px 0px 2px 2px #CCC;}3、在and
我们知道要想让一个组件水平居中,只要设置下面两行代码就可以了:display:block;margin:0px auto;但是给form这样设置,却达不到水平居中的效果。解决方法:给form设置属性width,即给form设置一个宽度。如下面的写法就可以让form水平居中了:width:200px;display:block;margin:0px auto;
li中的span设置float:right不生效:部分html代码如下: 部分css代码如下:li{ display:block;}#one{ float:left;}#two{ float:right;}本意是想让两个span在li中,第一个span左浮动,第二个span右浮动,结果第二个span右浮动没生效,显示的结果还是左
有一张png格式的图片,用css3的animation()配合@keyframes特性,实现图片的上下摇动原图如下:html代码如下:css代码如下:#shake_icon{ width:100px; height:100px; animation: shaking 0.25s linear infinite; -webkit-animation: shak
css3设置box-shadow对象选择器 {box-shadow:[投影方式] X轴偏移量 Y轴偏移量阴影模糊半径 阴影扩展半径 阴影颜色}基本语法是{box-shadow:[inset] x-offset y-offset blur-radius spread-radiuscolor}阴影类型:此参数可选。如不设值,默认投影方式是外阴影outse
在页面中,有时候我们想自己写个遮罩层,让它的宽度和高度都占满整个可见页面区域,css设置好了,但是还是没有得到想要的效果。遮罩层用表示,是body的直接子元素。部分.html代码如下:.css代码如下:#bg{    position:fixed;    top:0px;    left:0px;    right:0px;    bottom:0p
问题:在表单的输入框中,有时候我们并不希望点击输入框时,会出现提示信息。这时,在&lt;input&gt;中添加属性,一般能达到目的。而在chrom里面就失效。解决方法:浏览器根据t输入框的时,会自动填充账号和密码的输入框。先将作为密码的输入框的type设成:,当点击密码输入框的时候,将其type属性设为:这样问题就解决了。HTML页面代码如下: type="te