Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   основы яваскрипт – вопросы. (https://javascript.ru/forum/misc/77082-osnovy-yavaskript-%E2%80%93-voprosy.html)

Блондинка 23.03.2019 18:49

laimas, как присвоить переменным значения стилей скопированные из контейнера <pre id="code-1">? а если в контейнере нету нужных значений то переменным присвоить значение null?

Блондинка 23.03.2019 18:54

Это если не ошибаюсь пост 12

laimas 23.03.2019 18:58

Ирина, я уже не знаю, что вам и отвечать, ибо что, откуда и почему, для меня становится загадкой. Изначально ваш бокс содержал текст, а что-то получить из текста можно только регулярными выражениями. Во-первых это накладно, во-вторых это не оправдано, так как это не сторонний текст, а вами же и созданный. Именно поэтому вам уже неоднократно не только я говорят о том, как нужно представлять данные для сценария, вместо того, чтобы их выковыривать откуда либо.

Показывал вам я и иное - это текст превратить в html, получить DOM элементы его, которыми и оперировать. Тоже не самое лучшее, что можно посоветовать. Но из такой структуры уже проще что-то взять, вопрос только к чему все это.

Затем вы заявили что можете сразу иметь html, а если так, ну так обращайтесь к нужному DOM элементу и получайте нужное вам.

Блондинка 24.03.2019 09:49

Доброе утро всем.

laimas, сорри, это всё из-за моих 'обширных' познаний яваскрипт (равных 9.99е-100) я кажется только сейчас начинаю догадываться что и как должно работать

laimas 25.03.2019 00:13

Цитата:

Сообщение от Блондинка
я кажется только сейчас начинаю догадываться что и как должно работать

Если это понимание есть видение общего, значит результат будет.

Блондинка 25.03.2019 14:53

Блин, я вообще запуталась, как работает свойство border-radius? По идее должно быть, (Первое значение задает радиус для верхнего левого уголка, второе — одновременно для верхнего правого и нижнего левого, а третье — для нижнего правого уголка.)
<div style="width: 500px; height: 500px; border: 1px solid #999; border-radius: 100px 120px/70px 15px;">
</div>

Nexus 25.03.2019 14:57

Блондинка, что не так?

Блондинка 25.03.2019 15:10

Nexus,
что с третьим значением? где 15?

Nexus 25.03.2019 15:25

Блондинка, почитайте:
https://developer.mozilla.org/ru/doc.../border-radius

У вас указано только 2 величины 100 и 120 px, после слэша задается эллиптическое скругление для каждой из указанных величин.
<div></div>
<style>
div {
  display: inline-block;
  background: gray;
  width: 50px;
  height: 50px;
  border-radius: 0px 10px 30px/ 5px 10px 30px;
}
</style>

https://jsfiddle.net/k7zmLdov/

Блондинка 25.03.2019 19:16

Цитата:

Сообщение от laimas
Если это понимание есть видение общего, значит результат будет.

laimas,надо делать две версии страницы, полную и мобильную, но сначала надо всё делать с кодом а не текстом, и только в последний момент перекодировать в текст, перед тем как показать посетителю


Часовой пояс GMT +3, время: 06:25.