小编Igo*_*cha的帖子

如何使CSS3圆角隐藏在Chrome/Opera中溢出

我需要父div上的圆角来掩盖其孩子的内容.overflow: hidden在简单的情况下工作,但在父级相对或绝对定位时,基于webkit的浏览器和Opera会中断.

这适用于Firefox和IE9:

CSS

#wrapper {
  width: 300px;
  height: 300px;
  border-radius: 100px;
  overflow: hidden;
  position: absolute;
}

#box {
  width: 300px;
  height: 300px;
  background-color: #cde;
}
Run Code Online (Sandbox Code Playgroud)

HTML

<div id="wrapper">
  <div id="box"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

关于JSFiddle的例子

谢谢您的帮助!

更新:导致此问题的错误已在Chrome中修复.我没有重新测试Opera或Safari.

html css rounded-corners css3

147
推荐指数
7
解决办法
10万
查看次数

JSON.stringify以漂亮的打印方式输出到div

JSON.stringify是一个json对象

result = JSON.stringify(message, my_json, 2)
Run Code Online (Sandbox Code Playgroud)

2上面的说法应该是相当打印结果.如果我这样做,它会这样做alert(result).但是,我想通过将其附加到div中来将其输出给用户.当我这样做时,我只会出现一行.(我不认为它有效,因为中断和空格不被解释为html?)

{ "data": { "x": "1", "y": "1", "url": "http://url.com" }, "event": "start", "show": 1, "id": 50 }
Run Code Online (Sandbox Code Playgroud)

有没有办法以JSON.stringify漂亮的打印方式将结果输出到div?

html javascript json pretty-print stringify

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

CSS中的字体大小 - %或em?

在CSS中设置字体大小时,我应该使用百分比值(%)还是em?你能解释一下这个优势吗?

css fonts font-size

111
推荐指数
5
解决办法
4万
查看次数

Rails 4图像未加载到heroku上

我花了大部分时间试图在我的heroku应用程序上加载图像.我尝试的所有东西都在本地工作,但在部署到heroku之后却没有.

我有png文件保存在我的资产下的images文件夹中.我在我的CSS中使用语法引用这些图像,例如;

#signin {
  background: url(<%= asset_path 'sf.png' %>);
  background-size: 100%;
}
Run Code Online (Sandbox Code Playgroud)

在heroku中,当我检查背景时,assets/sf.png链接就在那里,但是当你点击它时它会显示一个损坏的图像,表明它没有正确加载.

我试着切换config.serve_static_assets = falseproduction.rb真假既不作品之间的文件.

我也有

group :production do
  gem 'pg'
  gem 'rails_12factor'
end
Run Code Online (Sandbox Code Playgroud)

预编译总是成功的.

Rails 4.关于还有什么可以尝试的任何想法?

ruby-on-rails heroku

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

当我尝试使用user.save时,为什么我的rails会回滚?

我已经安装了RailsTutorial示例应用程序(类似应用程序的推特),并且我试图理解为什么当我尝试更新用户数据库时,下面的控制台代码不会更新数据库.我期待用户信息在我使用后得到更新user.save.但是,这会回滚到未经编辑的数据.这是由于基于用户的限制吗?

用户控制器:

class UsersController < ApplicationController

#before_filter :signed_in_user, only: [:index, :edit, :update, :destroy, :following, :followers]
# By default before filters apply to all actions
#before_filter :correct_user, only: [:edit, :update]
  def edit
    @user = User.find(params[:id])
  end

  def update

    @user = User.find params[:id]

    respond_to do |format|

    if @user.update_attributes(params[:user])
      flash[:notice] = "Profile updated"
      format.html { redirect_to(@user, :notice => 'User was successfully updated.') }
      format.json { respond_with_bip(@user) }
    else

      format.html { render :action => "edit" }
      format.json { respond_with_bip(@user) }
    end
    end …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails railstutorial.org

50
推荐指数
5
解决办法
5万
查看次数

px,em和ex之间有什么区别?

有什么区别px,emex?当你在CSS中定义font-size时,你会使用px,pt还是em

css

47
推荐指数
4
解决办法
5万
查看次数

有没有办法将鼠标悬停在一个元素上并影响另一个元素?

我希望它像这样简单,但我知道它不是:

img {
  opacity: 0.4;
  filter: alpha(opacity=40);
}

img:hover {
  #thisElement {
    opacity: 0.3;
    filter: alpha(opacity=30);
  }
  opacity:1;
  filter:alpha(opacity=100);
}
Run Code Online (Sandbox Code Playgroud)

因此,当您将鼠标悬停在img上时,它会将#thisElement的不透明度更改为30%,并将图像的不透明度更改为100%.有没有办法只使用css实际做到这一点?

所以这是HTML

<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="C:\Users\Shikamaru\Documents\Contwined Coding\LearningToCode\Learning jQuery\js\jquery-1.6.2.min.js"></script> 
<script type="text/javascript" src="briefcase.js"></script>
<link rel="stylesheet" type="text/css" href="taskbar.css"/>
<link rel="stylesheet" type="text/css" href="briefcase.css" /> 
<title>Briefcase</title> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
</head> 

<body> 

<div class="mask"></div>
<div class="float">
  <div id="album1">Album Title</div>
  <img class="left" src="bradBeachHeart.JPG" alt="Brad at the Lake" />

  <img class="left" src="mariaNavi.jpg" alt="Making Maria Na'vi" />

  <img class="left" src="mattWaterRun.jpg" alt="Photoshopped Matt" />
</div> …
Run Code Online (Sandbox Code Playgroud)

css image hover opacity

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

HTML-CSS中心在链接中水平和垂直文本

我正在尝试创建一个具有a heightwidth200px 的链接.链接的文本应垂直和水平居中.

到目前为止这是我的CSS:

a:link.Kachel {
  width: 200px;
  height: 200px;
  margin: 0 auto;
  display: block;
  text-align: center;
  background: #383838;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
}
Run Code Online (Sandbox Code Playgroud)

这个HTML代码:

<tr>
  <td>
    <a class="Kachel" href="#">Test</a>
  </td>
</tr>
Run Code Online (Sandbox Code Playgroud)

文本水平居中但不垂直.

知道如何让文本水平和美观地集中在一起吗?

html css vertical-alignment

32
推荐指数
3
解决办法
6万
查看次数

CSS:之前和之后:不工作?

我正在尝试使用:before:after列表,但它不起作用.我确信这是一个简单的错误,但我无法指出它.

任何帮助,将不胜感激

请检查小提琴

<div class="org-chart">
  <ul class="chart chart-prhead">
    <li>
      <span><a href="#">Dabba</a></span>
      <ul class="chart-mgr">
        <li>
          <!-- level 2 -->
          <span><a href="#">Dabba</a></span>

        </li>

      </ul>
    </li>
  </ul>
</div>
Run Code Online (Sandbox Code Playgroud)
.chart ul:after {
  border: 1px solid #f30;
}
.chart li span:after {
  border: 1px solid #eee;
}
.chart li span:before {
  border: 1px solid #ccc;
}
.chart li a:after {
  border: 1px solid #666;
}
.chart li a:before {
  border: 1px solid #333;
}
Run Code Online (Sandbox Code Playgroud)

css

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

bootstrap模态在显示后立即消失

我在rails中使用bootstrap的模态插件

网站说我可以在没有写javascript的情况下获得该功能.

我在HTML中添加以下行(在slim中):

div#makeDream.modal.hide.fade 
    div.modal-header
        a.close data-dismiss='modal'
        h3 Hello World!            
    div.modal-body
    div.modal-footer

a data-toggle='modal' data-target='#makeDream' Button
Run Code Online (Sandbox Code Playgroud)

但是,我点击后Button.模态显示,但立即消失!

我发现CSS的#makeDream

display:none
Run Code Online (Sandbox Code Playgroud)

我不知道它来了

有人能告诉我如何解决它吗?

css jquery ruby-on-rails twitter-bootstrap

26
推荐指数
1
解决办法
4万
查看次数