【发布时间】:2015-10-27 18:57:20
【问题描述】:
Here is my mock-up. 我在我正在开发的网站上使用 react,我只想为网站上呈现的每个图像添加一个横幅(可关闭)。我是 css 新手,所以我不确定要使用什么类,或者我是否必须自己制作,或者人们通常如何在 css 上实现这种模型。
背景信息:我这样做是因为我想让视障人士更容易访问该网站。所以描述将基本上存储为图像的替代文本。
用户将上传图片,因此他们需要能够为图片自己添加替代文本,而不是编码人员。所以我想实现某种机制让 UI 接受每个图像的输入,输入是图像描述。问题是我不知道如何编码。我需要一些帮助,从哪里/何时开始。
【问题讨论】:
-
没有要添加的“类”。 CSS 取决于 HTML 的布局方式。 developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA
-
您的内容(文本和 x 按钮)将是 HTML(可能由 react 渲染)样式(在蓝色框中,在图片的底部,高度是固定的,按钮在顶部-右角)将是css。实际的图标(x)通常是一个组合。 google fontawesome 或者类似的,通过结合html和css,用标签来学习渲染图标的技巧。
标签: javascript html css reactjs banner