小编Hil*_*ant的帖子

具有 rowspan 的 TD 的高度大于内容(嵌套表):嵌套表的边框放置有 1px 的差异模仿外部表的相同行高

我有一个固定行高的外表(在本例中为 24px)。我想嵌套一个表格来添加一些内容,但也想模仿里面的行高和边框。但是这里有 1px 的差异:

在此处输入图片说明

我无法解释这一点,但感觉这与 rowspan 以及带有 flexbox 的嵌套表有关。

问题:我想知道innerTable 的预期高度为72px,但父td.itemblock 的高度为72.8px。有人能告诉我这种差异的原因吗?是否有一些设置可以防止这种情况?

* {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}

table {
  border-collapse: collapse;
  box-sizing: border-box;
  table-layout: fixed;
  width: 100%;
  font-size: 10px;
  border-spacing: 0;
}

tr {
  height: 24px;
}

td {
  border-bottom: 1px solid black;
  padding: 0;
  vertical-align: top;
  box-sizing: border-box;
}

.firstColumn {
  width: 24px;
  border-right: 1px solid black;
}

td.small {
  width: 12px;
  border-right: 1px solid black;
}

.title {
  flex-grow: 1;
  display: block; …
Run Code Online (Sandbox Code Playgroud)

html css html-table

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

ios swift share-extension:处理图像的所有方法和最佳方法是什么?

我有一个处理不同类型格式的共享扩展,比如图像。

for attachment in content.attachments as! [NSItemProvider] {
    if attachment.hasItemConformingToTypeIdentifier(kUTTypeImage as String) {
        attachment.loadItem(forTypeIdentifier: kUTTypeImage as String, options: nil) { data, error in
          if error == nil {
            var contentData: Data? = nil

            //data could be raw Data
            if let data = data as? Data {
              contentData = data

            //data could be an URL
            } else if let url = data as? URL {
              contentData = try? Data(contentsOf: url)
            } 

            //data could be an UIImage object (e.g. ios11 screenshot editor) …
Run Code Online (Sandbox Code Playgroud)

ios swift share-extension ios11

5
推荐指数
0
解决办法
764
查看次数

标签 统计

css ×1

html ×1

html-table ×1

ios ×1

ios11 ×1

share-extension ×1

swift ×1