nei*_*nei 5 javascript css html-table javascript-marked
我在我的网站上使用了markedjs降价解析器,但表格语法的样式不正确(没有边框和条纹)。我的代码:
<!doctype html>
<html>
<head>
<meta charset="utf-8"/>
<title>Marked in the browser</title>
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
</head>
<body>
<div id="content"></div>
<script>
document.getElementById('content').innerHTML =
marked(`
First Header | Second Header
------------ | -------------
Content Cell | Content Cell
Content Cell | Content Cell
`);
</script>
</body>
</html>Run Code Online (Sandbox Code Playgroud)
这不是一个marked问题,而是一个 CSS 问题。由于您没有为表格指定任何样式,因此您不会得到任何样式:)。
编辑 这里是一个使用带有markedjs的Bootstrap的示例。
非引导示例:
<!doctype html>
<html>
<head>
<meta charset="utf-8"/>
<title>Marked in the browser</title>
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
<style>
table { border-collapse: collapse; }
tr { border-bottom: solid 1px black; }
tr:nth-child(even) {background-color: #f2f2f2;}
</style>
</head>
<body>
<div id="content"></div>
<script>
document.getElementById('content').innerHTML =
marked(`
First Header | Second Header
------------ | -------------
Content Cell | Content Cell
Content Cell | Content Cell
`);
</script>
</body>
</html>Run Code Online (Sandbox Code Playgroud)
table { border-collapse: collapse; }tr根据这个答案启用每边界。tr { ... }为您提供行之间的线。tr:nth-child(even) { ... }为您提供阴影。| 归档时间: |
|
| 查看次数: |
1457 次 |
| 最近记录: |