热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

为什么不能证明内容:在IE中心工作?

如何解决《为什么不能证明内容:在IE中心工作?》经验,为你挑选了2个好方法。

我有这个简单的div,里面有一个按钮.justify-content: center;使用Firefox和Chrome工作正常,但在IE 11上不起作用:

#div {
  height: 200px;
  width: 50px;
  border: 1px solid black;
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  justify-content: center;
}
#button {
  height: 50px;
  width: 200px;
  min-width: 200px;
  border: 1px solid black;
  background-color: red;
}

我的目标是,当我用transformrotate(90deg)rotate(270deg),该按钮就会融入DIV:

#div {
  height: 200px;
  width: 50px;
  border: 1px solid black;
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  justify-content: center;
}
#button {
  height: 50px;
  width: 200px;
  min-width: 200px;
  border: 1px solid black;
  background-color: red;
  transform: rotate(90deg);
}

heightwidthdivbutton始终是相同的,但是是可定制的.

尽可能地,我不喜欢包裹元素.



1> misterManSam..:

IE11需要父母拥有flex-direction: column.

此示例将您的按钮旋转:

#div {
  height: 200px;
  width: 50px;
  border: 1px solid black;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column
}
#button {
  height: 50px;
  width: 200px;
  min-width: 200px;
  border: 1px solid black;
  background-color: red;
  transform: rotate(90deg);
}


2> 小智..:

就我而言,我必须将flex容器的高度设为100%。证明内容在此之后没有任何问题。

我还必须使(第一级)儿童的最大宽度为100%,以解决一些水平溢出的内容。


推荐阅读
author-avatar
郭怡如珮尧琼江
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有