javascript - CSS : round_div is not responsive to its parent div

标签 javascript jquery html css

我有this image .

当我调整窗口大小时,它看起来像 this

它没有响应。

.discussion_round_div {
  width: 70px;
  height: 70px;
  border-radius: 100px;
  border: thin #edf1f2 solid;
  position: absolute;
  background: #FFFFFF;
  left: 36%;
  top: 20px;
}

.discussion_round_div_icon{
  position: relative;
  top: 18%;
  font-size: 20px;
  height: 25px;
  color:#adadad;
}

.discussion_icon_text{
  text-align: center;
  font-size: 10px;
  color: #3d4354;
}

.padding_30{
  padding:30px !important;
  
  }

.bg-dark{
  background:#000;
  }


.discussion_small_round_div {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  position: relative;
  background: #2d3446;
  bottom: 9px;
  left: 15px;
  float:right;
}

.discussion_small_round_div:after {
  content: '\2807';
  font-size: 1.5em;
  color:white;
  position: absolute;
  left: 9px;
  top: 1px;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">

<div class="panel discussion_panel_div no_background no_box_shadow" style="position: relative;">
                    <div class="panel-heading padding_30 no_border_radius bg-dark set_padding_0">
                      <div class="discussion_small_round_div pull-right cursor_pointer" id="pending"></div>
                        
                    </div>

                   
                    <div class="discussion_round_div">
                        <div class="text-center discussion_round_div_icon">
                            <span class="glyphicon glyphicon-check "></span>
                            <p class="discussion_icon_text">Approved</p>
                        </div>
                    </div>
                </div>

PS:圆形div应该按照图片位于面板div的中心

我可以不用媒体查询吗?

任何帮助都会很棒。

谢谢。

最佳答案

只要你定义了宽度就相当容易了:

.discussion_round_div {
  width: 70px;
  height: 70px;
  border-radius: 100px;
  border: thin #edf1f2 solid;
  position: absolute;
  background: #FFFFFF;
  left: 50%; /*changed*/
  top: 20px;
  margin-left: -35px; /* added */
}

关于javascript - CSS : round_div is not responsive to its parent div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40800535/

相关文章:

php - MYSQL Select 基于 HTML 选择选项

jquery - 隐藏div中的某些字符

html - 网站副本不是我的

javascript - 低图形 HTML5 游戏导致浏览器卡住

javascript - 类型不匹配;发现 : Some[String] required: play. api.templates.Html

javascript - JQuery:如何克隆自动完成字段?

javascript - jQuery:在点击时检索 DOM 的 ID 仅返回第一次点击的 ID

javascript - 位置 :fixed not playing nice with off canvas menu in Chrome and IE

javascript - 使用比较表。添加多个表时移动响应问题?

javascript - 单击后不突出显示导航栏中的按钮