小编Abh*_*dey的帖子

jQuery切换CSS?

我想在CSS之间切换,所以当用户点击按钮(#user_button)时,它会显示菜单(#user_options)并更改CSS,当用户再次点击它时,它会恢复正常.到目前为止,这就是我所拥有的:

$('#user_button').click( function() {
    $('#user_options').toggle();
    $("#user_button").css({    
        borderBottomLeftRadius: '0px',
        borderBottomRightRadius: '0px'
    }); 
    return false;
});
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?

css jquery toggle

72
推荐指数
2
解决办法
22万
查看次数

指定的宽度百分比,但想要以像素为单位

.test {
  border: 1px solid;
  cursor: pointer;
  height: 10px;
  position: relative;
  width: 100%;
}
Run Code Online (Sandbox Code Playgroud)
<div id="test1" class="test"></div>
Run Code Online (Sandbox Code Playgroud)

我已经显示了我的HTML id和它的CSS.现在,当我在做的时候,$('#test').width()我正在接受100.我想要它width的像素(不是%).

任何人都可以告诉如何以像素为单位获得宽度?

html css jquery

51
推荐指数
3
解决办法
4万
查看次数

CSS根据HTML选择选项值选择另一个元素

是否有CSS选择器允许我根据HTML选择选项值选择元素?

<select>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
</select>

<p>Display only if an option with value 1 is selected</p>
Run Code Online (Sandbox Code Playgroud)

我正在寻找一种HTML/CSS方法,只显示选定数量的表单字段.我已经知道如何用Javascript做到这一点.

有没有办法做到这一点?


编辑:

问题标题可能会产生误导.我不是要尝试选择框的样式,这已经非常普遍并且已经有很多答案了.我实际上是在尝试<P>根据选中的值设置元素的样式<select>.

我真正想做的是根据选定的数值显示多个表单域:

<select name="number-of-stuffs">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
</select>
<div class="stuff-1">
     <input type="text" name="stuff-1-detail">
     <input type="text" name="stuff-1-detail2">
</div>
<div class="stuff-2" style="display:none"> 
     <input type="text" name="stuff-2-detail">
     <input type="text" name="stuff-2-detail2">
</div>
<div class="stuff-3" style="display:none">
     <input type="text" name="stuff-3-detail">
     <input type="text" name="stuff-4-detail2">
</div>
Run Code Online (Sandbox Code Playgroud)

我想显示div.stuff-1div.stuff-2当数的食料= 2且display div.stuff-1 div.stuff-2以及div.stuff-3当东西= 2的数.

像这样的 …

html css css-selectors

29
推荐指数
1
解决办法
6万
查看次数

bootstrap 3 - 崩溃'跳跃'行为

使用bootstrap的折叠功能时,我会遇到一种奇怪的行为.在折叠和解除折叠时,div呈现出"跳跃"行为.

这在以下小提琴中显示.

这是代码

<button class="btn btn-default" type="button" data-toggle="collapse" data-target="#refine-search" aria-expanded="false" aria-controls="refine-search">
  Refine Search
  <span class="caret"></span>
</button>

<div class="collapse refine-search-collapse-container well" id="refine-search">
  <form class="form-horizontal">
    <div class="form-group">
      <div class="col-sm-6">
        <select class="form-control">
          <option value="">ad</option>
          <option value="">sfsd</option>
          <option value="">sdf</option>
          <option value="">sf</option>
          <option value="">sdf</option>
        </select>
      </div>
    </div>
    <div class="form-group">
      <div class="col-sm-6">
        <select class="form-control">
          <option value="">Blah1</option>
          <option value="">Blah2</option>
          <option value="">Blah3</option>
          <option value="">Blah4</option>
          <option value="">Blah5</option>
        </select>
      </div>
    </div>
    <div class="form-group">
      <div class="col-sm-6">
        <input type="number" class="form-control">
      </div>
    </div>
    <div class="form-group">
      <div class="col-sm-6">
        <select class="form-control"> …
Run Code Online (Sandbox Code Playgroud)

html css twitter-bootstrap

19
推荐指数
1
解决办法
5944
查看次数

在html中替换文件浏览按钮的最佳方法是什么?

我知道当你使用input标签时,可以替换在html中生成的浏览按钮type="file.

我不确定什么是最好的方式,所以如果有人有这方面的经验请做出贡献.

html css file input

17
推荐指数
2
解决办法
2万
查看次数

在UC浏览器中重叠html5视频播放器问题

可以在UC浏览器中将HTML元素重叠到HTML5视频播放器上.

<div class="test">
  <div class="goover"></div>
  <video width="400" controls>
    <source src="http://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4">`
    Your browser does not support HTML5 video.
  </video>
</div>
Run Code Online (Sandbox Code Playgroud)

小提琴

html css html5 uc-browser

14
推荐指数
1
解决办法
1727
查看次数

css边框不能处理chrome中的mouseover事件?

鼠标悬停功能不适用于Google Chrome.与Firefox和IE一起正常工作.鼠标悬停在边框底部并没有消失.但如果删除border-collapse: collapse它的工作正常.为什么是这样?任何解决方案

CSS:

 html, body{
 margin: 0;
 padding: 0;
 }

.table {
    border-collapse: collapse;
}

.border {
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    background-color: #deecf9;
    border-left: 0px;
    border-right: 0px;
}

.border1 {
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    background-color: #deecf9;
    border-left: 0px;
    border-right: 0px;
}

.border2 {  
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    background-color: #FFFFFF;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px;
    padding: 1px;
}
Run Code Online (Sandbox Code Playgroud)

表:

<table width="1024" border="0" align="center" bgcolor="#FFFFFF" class="table">
  <tr>
    <td height="9" colspan="4" class="border"></td>
  </tr> …
Run Code Online (Sandbox Code Playgroud)

html css css3

10
推荐指数
1
解决办法
1431
查看次数

Bootstrap日期时间选择器

我想实现的日期时间选择器按此处的说明https://eonasdan.github.io/bootstrap-datetimepicker/#minimum-setup,我已经下载了该js文件,css文件的目录jscss.但单击图标时不会弹出日历.

 $(function() {
   $('#datetimepicker1').datetimepicker();
 });
Run Code Online (Sandbox Code Playgroud)
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>


<link rel="stylesheet" type="text/css" href="css/bootstrap-datetimepicker.css">
<link rel="stylesheet" type="text/css" href="css/bootstrap-datetimepicker.min.css">
<link rel="stylesheet" type="text/css" href="css/bootstrap-datetimepicker-standalone.css">
<script type="text/javascript" src="js/bootstrap-datetimepicker.min.js"></script>

</head>


<body>

  <div class="container">
    <div class="row">
      <div class='col-sm-6'>
        <div class="form-group">
          <div class='input-group date' id='datetimepicker1'>
            <input type='text' class="form-control" />
            <span class="input-group-addon">
                            <span class="glyphicon glyphicon-calendar"></span>
            </span>
          </div>
        </div>
      </div>
    </div>
  </div>
Run Code Online (Sandbox Code Playgroud)

html javascript css twitter-bootstrap

8
推荐指数
4
解决办法
6万
查看次数

Box-shadow出现在IE的所有列中

我给box-shadowtrtable它的正常工作在所有浏览器,但IE-10它显示box-shadow在所有的td,为什么呢?

tr {
  box-shadow: 2px 0 0px #888 inset;
}
Run Code Online (Sandbox Code Playgroud)
<table border=0 cellsapcing=0 cellpadding=6>
  <tr>
    <th>Column</th>
    <th>Column</th>
    <th>Column</th>
    <th>Column</th>
  </tr>
  <tr>
    <td>Column</td>
    <td>Column</td>
    <td>Column</td>
    <td>Column</td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

IE 10

在此输入图像描述

注意:我不能使用border这就是我给的原因box-shadow

html css css3

8
推荐指数
1
解决办法
376
查看次数

对于表格数据,什么渲染更快,CSS或<TABLE>?

我找对当前浏览器的一些统计信息需要多长时间使用纯HTML与该避免使用实际砍死式CSS清教徒方法来呈现一个表TABLE,TR,TD等标签.

我不是在寻找什么是正确的,只是为了更快,特别是在Firefox 3上,尽管我也对其他浏览器的统计数据感兴趣.的当然表标签是专为表.那不是问题.

html css benchmarking html-table

7
推荐指数
3
解决办法
6042
查看次数