小编Mr.*_*ien的帖子

如何使类无法点击<a>标签?

我有一些带有子项的父导航项,我不需要父项是可点击的.

它们看起来像这样:

<a href="parent">Parent Item</a>
Run Code Online (Sandbox Code Playgroud)

无论如何都要<a>使用特定的类来定位标签.parent并使它们不可点击?

javascript css anchor jquery

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

内嵌样式的tr border-bottom问题

我试图将border-bottom添加到<tr>表的元素,如下所示,但它不起作用

<table>
<tr style="border-bottom: 1px solid black !important;">
Run Code Online (Sandbox Code Playgroud)

当我添加样式<td>但不启用样式时,它正在工作<tr>。你能让我知道如何解决吗?

谢谢

html css html-table

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

不保存在rails form_for中的新列

我正在使用rails创建在线商店应用程序,当用户处理订单时,我最初创建了一个带有列的订单支架:

  • :name,:text
  • :address,:text_field
  • :电子邮件,:电子邮件

这很好,表单将提交,所有数据都将添加到数据库中.但是我想在数据库中添加两个新列,即delivery_date和delivery_time,因此我创建了一个迁移并通过它添加了它们

  • add_column:orders,:delivery_date,:text
  • add_column:orders,:delivery_time ,:text

接下来我进入了_form partial并在form_for方法中添加了新行,现在看起来像

<div class="field">
  <%= f.label :delivery_date %>
  <%= f.text_area :delivery_time %>
</div>
Run Code Online (Sandbox Code Playgroud)

但是当表单加载并且我将信息输入这两个新字段时,它不会保存到数据库中,当我使用sqlite3从订单中选择*时

id = 1
name = name entered
address = address entered
email = email entered
delivery_date = 
delivery_time =
Run Code Online (Sandbox Code Playgroud)

我不知道是否必须在其他地方添加这些列信息?谢谢

ruby forms sqlite ruby-on-rails

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

李的失职...

我的 HTML:

 <ul class="down_rectangles">
   <li >       
     <div class="keimeno">
      Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec facilisis  
       consequat tellus consectetur adipiscing elit. Donec
      </div>

  </li>
  <li >
     <div class="keimeno">
      Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec facilisis  
       consequat tellus
      </div> 

  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

CSS如下:

.down_rectangles{   
list-style: none;
margin-top:0px; 
padding:0;  
}
.down_rectangles li {
height: 250px;
width: 265px;
background-color: #FFF;
display: inline-block;
margin-right:15px;
}
.down_rectangles>li:last-child {
margin-right:0;               
}
.keimeno{
color: #626262;
font-size: 12px;
margin: 20px;
line-height: 1.5em;
font-family: Verdana, …
Run Code Online (Sandbox Code Playgroud)

html css

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

使用css悬停在td标签上的边框移动整个表

我正在测试这个小提琴:

<table>
    <tr>
        <td class="changeme">something</td>
        <td>something</td>
        <td>something</td>
        <td>something</td>
        <td>something</td>
    </tr>
    <tr>
        <td class="changeme">something</td>
        <td>something</td>
        <td>something</td>
        <td>something</td>
        <td>something</td>
    </tr>
    <tr>
        <td class="changeme">something</td>
        <td>something</td>
        <td>something</td>
        <td>something</td>
        <td>something</td>
    </tr>
    <tr>
        <td class="changeme">something</td>
        <td>something</td>
        <td>something</td>
        <td>something</td>
        <td>something</td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

这个css:

.changeme:hover {
    border:outset;
    cursor:pointer;
}
Run Code Online (Sandbox Code Playgroud)

我只是想在td标签上创建一个类似弹出的效果,但是当你在列上上下运行鼠标时它有这种奇怪的波浪效果,我怎么能删除它?

html css html-table border hover

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

是否有更简洁的方法让html列all align = right?

有没有更简洁的方法让html表格列对齐除了align="right"每一行?

是否有任何html或CSS我可以在一个地方指定它,以避免每一行上的HTML?

<tr>
   <td align='right'>Col1</td>
   <td>Col2</td>
 </tr>
<tr>
   <td align='right'>Col1</td>
   <td>Col2</td>
</tr>
<tr>
   <td align='right'>Col1</td>
   <td>Col2</td>
</tr>
<tr>
   <td align='right'>Col1</td>
   <td>Col2</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

html css html-table css-selectors

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

应用于 css 中嵌套列表元素的列表样式

当我将宽度设置为 100% 到列表元素时,嵌套列表元素也将获得相同的宽度!我不希望这种情况发生......如何使其不适用于列出的元素。

例如:html 结构

<ul>
  <li>        
    <ul>   
      <li></li>
      <li></li>
    </ul>            
  </li>
</ul> 
Run Code Online (Sandbox Code Playgroud)

css结构:ul li{width:100%;}

但这也适用于嵌套元素!即“ul li ul li”的宽度也为 100%..我不希望这种情况发生!有什么解决办法吗?

css css-selectors

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

我可以这样做,以便无法点击选择中的某些行吗?

我有一个标准类型的选择列表:

<select>
  <option value="cars1">Cars 1</option>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="cars2">Cars 2</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select> 
Run Code Online (Sandbox Code Playgroud)

这只是一个例子,但我想做的是将列表中的汽车1和汽车2作为无法选择的标题.

有什么方法可以做到这一点吗?

html css

0
推荐指数
2
解决办法
95
查看次数

带有复选框的目标 div

我有一个隐藏/显示 div 的复选框。当我将复选框直接放在 div 上方时它会起作用。当我将复选框放置在页面的其他位置(为了更好的可用性)时,它不起作用。有没有办法定位某个 div 以使复选框在页面上的任何位置都可以工作?

HTML 代码如下:

<input type="checkbox" id="toggle-result" checked="checked">  </input>
Run Code Online (Sandbox Code Playgroud)

CSS:

input[type=checkbox]:checked ~ div {
   display: none;
}
Run Code Online (Sandbox Code Playgroud)

html css checkbox

0
推荐指数
1
解决办法
3752
查看次数

如何用CSS隐藏<dl>项?

我有一个由Wordpress插件生成的列表.我想简单地删除列表的第一行,即元素和CSS.

这是我的HTML:

<dl>
 <dt class="coffee">Coffee</dt>
  <dd>Black hot drink</dd>
 <dt class="milk">Milk</dt>
  <dd>White cold drink</dd>
</dl> 
Run Code Online (Sandbox Code Playgroud)

我试过display:none但它只适用于<dd>.

html css

0
推荐指数
1
解决办法
1906
查看次数