相关疑难解决方法(0)

Firefox -moz-border-radius不会裁剪图像?

如果设置了图像的边框半径,有没有人知道如何让Firefox裁剪角落?它包含的元素将工作正常,但我会让丑陋的角落伸出来.

有没有办法解决这个问题,而不将图像设置为背景图像或在我将其放入我的网站之前处理它?

css firefox css3

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

带有HTML"draggable"的圆角

我正在使用"draggable"属性,并发现并非所有浏览器在拖动时都以相同的方式呈现元素.具体而言,背景颜色有时取自父元素(例如Chromium 33),有时使用白色(例如Firefox 28).

<div style="background-color: #79a; padding: 4px;">
  <div style="border-radius: 12px; padding: 12px; background-color: #ead;" draggable='true' ondragstart="event.dataTransfer.setData('text/plain', 'This text may be dragged')">
    <p>Some content here that should have clean rounded corners while being dragged</p>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

见上文http://jsfiddle.net/pZv35/3/.

有没有办法(最好使用CSS)来缓解这个问题?

css html5 draggable rounded-corners

11
推荐指数
3
解决办法
1263
查看次数

当我设置边框半径时,角消失了

下面的代码:

app = QApplication([])
mainWindow = QMainWindow()
mainWindow.show()
textEdit = QTextEdit()
mainWindow.setCentralWidget(textEdit)

app.setStyleSheet("""
QTextEdit
{
    margin: 10px;
    border: 1px solid black;
    border-radius: 20px;
}
""")
app.exec_()
Run Code Online (Sandbox Code Playgroud)

产生这样的结果:

在此输入图像描述

奇怪的是,如果我设置背景颜色,角会按预期显示:

在此输入图像描述

当我删除边框半径时,在这两种情况下,角都显示得很好,更奇怪的是,我实际上可以通过设置背景颜色来快速修复这个问题:白色。边距与问题无关,我只是这样设置,以便更容易看到问题。这里发生了什么?看起来与this question中的CSS/webkit问题类似。

qt pyqt qtstylesheets

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

标签 统计

css ×2

css3 ×1

draggable ×1

firefox ×1

html5 ×1

pyqt ×1

qt ×1

qtstylesheets ×1

rounded-corners ×1