В зависимости от стиля: Пять моделей зависимости стиля руководства от ситуации

Пять моделей зависимости стиля руководства от ситуации

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

Под стилем руководства (управления) можно понимать общую характеристику способов, с помощью которых происходит взаимодействие руководителей и подчиненных. Он отражает методы работы руководителя, организацию деятельности, взаимоотношения в коллективе, приоритеты, позиции администрации, преобладающую систему ценностей, тип культуры, и проч.

Стиль, при котором руководитель ориентируется на решение поставленной перед ним задачи (распределяет задания среди подчиненных, планирует, составляет графики работ, разрабатывает подходы к их выполнению, обеспечивает всем необходимым и т.  п.), получил название инструментального, или ориентированного на задачу, а стиль, когда руководитель создает благоприятный морально-психологический климат, организует совместную работу, делает упор на взаимопомощь, позволяет исполнителям максимально участвовать в принятии решений, помогает решать проблемы, поощряет профессиональный рост и т. п., — ориентированного на человеческие отношения или на подчиненных.

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

Руководитель здесь в основном информирует подчиненных об их обязанностях, задачах, определяет, как их нужно решать, распределяет поручения, утверждает планы, устанавливает нормы, контролирует.

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

Модель 1

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

  1. Когда задачи четко сформулированы, должностные полномочия руководителя значительны, а его отношения с подчиненными благоприятны, так что на последних легко воздействовать, в противоположном случае, когда, наоборот, все плохо, руководителю, по мнению Фидлера, лучше использовать инструментальный стиль, отодвинув налаживание человеческих отношений на второй план. Это обеспечивает оперативность в принятии и реализации решений, надежность контроля.
     

  2. В условиях несложных, четко сформулированных задач для выполнения работы достаточно простых указаний, поэтому одновременно руководитель может быть автократом, не забывая, однако, что легкое диктаторство и тирания — далеко не одно и то же: первое люди могут воспринимать с пониманием, а против второй на законном основании возмутятся и откажутся работать.
     

  3. Стиль управления, ориентированный на поддержание человеческих отношений, наиболее подходит в умеренно благоприятных для руководителя ситуациях, когда у него нет достаточной власти, чтобы обеспечить необходимый уровень сотрудничества с подчиненными. Если взаимоотношения хорошие, люди в основном склонны делать то, что от них требуется, ориентация на организационную сторону дела может вызвать конфликт, в результате которого влияние руководителя на подчиненных упадет. Ориентация же на человеческие отношения, наоборот, повышает влияние руководителя и улучшает отношения с подчиненными.

Модель 2

Другую модель, описывающую зависимость стиля руководства от ситуации, предложили Т. Митчел и Р. Хаус. По их мнению, исполнители будут стремиться к достижению целей организации, если получат от этого какую-то личную выгоду, поэтому основная задача руководства состоит в том, чтобы объяснить, какие блага их ожидают в случае хорошей работы; устранить помехи на пути ее осуществления; оказать необходимую поддержку, дать совет, направить действия по верному пути.

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

  1. Если у сотрудников большая потребность в самоуважении и принадлежности к коллективу, то предпочтителен стиль поддержки, аналогичный стилю, ориентированному на человеческие отношения.
     

  2. Когда сотрудники стремятся к автономии и самостоятельности, лучше, как считают авторы, использовать инструментальный стиль. Объясняется это тем, что подчиненные, особенно когда от них ничего не зависит, желая поскорее выполнить задание, предпочитают, чтобы им указывали, что и как нужно делать, и создавали необходимые условия работы. В неоднозначных ситуациях используется инструментальный стиль, поскольку руководитель лучше видит ситуацию в целом и его указания могут служить для подчиненных хорошим ориентиром. Однако при этом с указаниями нельзя «перебарщивать», так как исполнители могут принять это за чрезмерный контроль.
     

  3. Там, где подчиненные стремятся к высоким результатам и уверены, что смогут их достичь, применяется стиль, ориентированный на «достижение», когда руководитель ставит перед ними посильные задачи и ожидает, что они без принуждения будут стремиться по мере возможности к их самостоятельному решению, а ему останется лишь обеспечить необходимые для этого условия.
     

  4. Стиль руководства, ориентированный на участие исполнителей в принятии решений, больше всего соответствует ситуации, когда те стремятся реализовать себя в управлении. Руководитель при этом должен делиться с ними информацией, широко использовать их идеи.

Модель 3

В соответствии с ситуационной концепцией П. Херсли и К. Бланшара, применение того или иного стиля зависит от степени зрелости подчиненных, их способности отвечать за свое поведение, образования и опыта решения конкретных задач, внутреннего желания достичь поставленных целей. В свете этого сформулированы четыре основных стиля руководства:

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

  2. Для сотрудников, обладающих средним уровнем зрелости, когда они хотят брать на себя ответственность, но не могут делать этого, руководитель должен одновременно и давать исполнителям указания, и поддерживать их стремление творчески и самостоятельно работать.
     

  3. Когда сотрудники могут, но не хотят отвечать за решение поставленных задач, несмотря на наличие для этого всех условий и обладание достаточной подготовленностью, самым подходящим считается стиль, предполагающий их участие в принятии решений. Они сами прекрасно знают, что, когда и как нужно делать, но руководителю требуется разбудить в них чувство причастности, предоставить возможность проявить себя, а где нужно, без навязчивости помочь.
     

  4. При высокой степени зрелости, когда люди хотят и могут нести ответственность, работать самостоятельно без помощи и указаний руководителя, рекомендуется делегировать полномочия и создавать условия для коллективного управления.

Модель 4

По мнению В. Врума и Ф. Йеттона, в зависимости от ситуации, особенностей коллектива и характеристики самой проблемы можно говорить о пяти стилях управления, обозначаемых ниже символами А, Б, В, Г, Д:

  1. A. Руководитель сам принимает решения на основе имеющейся информации.

  2. Б. Руководитель сообщает подчиненным суть проблемы, выслушивает их мнения и принимает решение.

  3. B. Руководитель излагает проблему подчиненным, обобщает высказанные ими мнения и с учетом их принимает собственное решение.

  4. Г. Руководитель совместно с подчиненными обсуждает проблему и в результате вырабатывают общее мнение.

  5. Д. Руководитель постоянно работает совместно с группой, которая или вырабатывает коллективное решение, или принимает лучшее, независимо от того, кто его автор.

При выборе стиля руководители пользуются следующими основными критериями:

  • наличие достаточной информации и опыта у подчиненных;

  • уровень требований, предъявляемых к решению;

  • четкость и структурированность проблемы;

  • степень причастности подчиненных к делам организации и необходимость согласовывать с ними решения;

  • вероятность того, что единоличное решение руководителя получит поддержку исполнителей;

  • заинтересованность исполнителей в достижении целей;

  • степень вероятности возникновения конфликтов между подчиненными в результате принятия решений.

Модель 5

Американские исследователи П.  Ханзейкер и Э. Алессандра разработали типологию поведения работников и предложили соответствующие стили руководства ими, положив в основу такие черты характера людей, как контактность и стремление к самоутверждению, которые могут быть низкими и высокими.

По этой классификации лицам с низким уровнем самоутверждения свойственны молчаливость, мягкость, стремление избежать риска, застенчивость, спокойствие, сдержанность, медлительность, поиск поддержки у окружающих. Лица с высоким уровнем самоутверждения характеризуются многословием, резкостью, беспокойностью, рискованностью и быстротой решений и поступков, самоуверенностью, настойчивостью, готовностью к борьбе. Обладатели высокой готовности к взаимодействию стремятся к близким отношениям с окружающими, дружелюбны, раскованны, открыты чужим мнениям, гибки, свободно себя ведут. Низкая готовность к взаимодействию проявляется в отчужденности, закрытости, стремлении к формальным официальным отношениям, ориентации на факты и задачи, жестком самоконтроле, рассудочности.

  1. Комбинация высокой готовности к взаимодействию и высокого уровня самоутверждения выражается в экспрессивном стиле поведения сотрудников, которому свойственны: возбудимость, неуравновешенность, спонтанность в решениях и поступках, быстрота, напористость, склонность к манипулированию другими и вмешательству в чужие дела, обобщениям и преувеличениям. Такие люди не любят одиночества, оптимистичны, живы, умеют воодушевлять других.
     

  2. Комбинация низкой готовности к взаимодействию и высокого уровня самоутверждения порождает деловой стиль поведения. Его обладатели демонстрируют твердость и рассудительность в действиях и решениях, бескомпромиссность, властолюбие, стремление реализовать себя и одновременно контролировать и подавлять окружающих. Обычно они хорошие администраторы, «болеют» за работу, не любят бездействия, ценят уважение.
     

  3. Соединение низкой готовности к взаимодействию и низкого уровня самоутверждения дает аналитический стиль поведения, характеризующийся осторожностью, уходом от контактов, уважением формальных статусов, предписаний, стремлением к детализации, склонностью к интеллектуальной деятельности с четкими целями и задачами, позволяющими реализовать себя. Обладатели его неторопливы, предпочитают работать в одиночку, усердны, упорны, систематичны, хорошо решают проблемы, но при этом мелочны, негибки, пытаются показать всем свою «праведность».
     

  4. Результатом соединения высокой готовности к взаимодействию и низкого уровня самоутверждения является дружелюбный стиль поведения с его медлительностью действий и принятия решений, соглашательством, ориентацией на других и совместную работу, уходом от конфликтов, мягкостью, неуверенностью в себе, поиском поддержки окружающих, стремлением к безопасности. Эти люди надежны и обладают хорошими способностями к консультированию.

П. Ханзейкер и Э. Алессандра считают, что обладателям экспрессивного стиля поведения не следует мешать высказывать идеи, а по возможности их надо поддерживать и совместно развивать, не убеждать, не критиковать, не разбивать аргументы. При постановке задания оговаривать и фиксировать детали предстоящей работы, а ее итоги и результаты тщательно контролировать.

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

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

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

Владимир Becнин
  «Elitarium»

Стили Руководства и Популярные Классификации

Правильно руководить проектом нужно уметь. От лидерских качеств менеджера, стиля его руководства и манеры общения с членами команды зависит успех всех начинаний.

Быть лидером – значит, меньше думать о своих нуждах; больше – о нуждах людей, при этом правильно ставить задачи по управлению проектами.


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

В статье описываются:

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

Классификация Курта Левина

Наиболее распространенной является классификация стилей руководства, предложенная немецким психологом Куртом Левином. Уже в 1930-е гг. он предложил выделять три основных стиля руководства – авторитарный, либеральный и демократический.

1. Авторитарный стиль руководства

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

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

2. Либеральный стиль руководства

При таком стиле руководства лидер предоставляет своей команде свободу действий в работе, а также при необходимости обеспечивает поддержкой и советами. Подчиненные же сами устанавливают себе сроки выполнения задач.

Либеральный стиль со стороны руководителя повышает степень удовлетворенности своей работой у сотрудников. И в этом кроется угроза: члены команды могут принять невмешательство руководителя за равнодушие, нерационально использовать время и т.д. Самомотивации в таком случае может быть недостаточно для эффективного выполнения работы.

К слову, данный стиль также может проявляться у лидеров, не имеющих контроля над своими делами, а значит, и контроля над делами подчиненных.

3. Демократический стиль руководства

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

При таком подходе у членов команды преобладает высокая степень удовлетворенности от своей работы и повышенная продуктивность. Однако демократический стиль не всегда может быть эффективным. Особенно это касается ситуаций, когда решения нужно принимать в сжатые сроки.

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

Управленческая решетка Блэйка-Моутона

Эта концепция была разработана в Университете штата Огайо. Затем в 1964 году в нее внесли изменения и, собственно, популяризировали специалисты в теории менеджмента Роберт Блэйк и Джэйн Моутон.

Если говорить в наиболее общих словах, то в этой теории описываются 5 стилей руководства. Они базируются на заботе о людях и заботе о производстве/задачах.

1. Примитивное руководство

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

Самому же менеджеру также свойственна неэффективность и желание просто сохранять должность.

2. Авторитарное руководство

При таком стиле управления менеджеру характерны забота о производстве и отсутствие заинтересованности в своих подчиненных. Он отличается высоким уровнем ответственности, интеллекта и наличием организаторских способностей.

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

На короткой дистанции такой стиль руководства может повысить производительность команды. На длинной же – из-за жесткой политики и процедур это приводит к недовольству со стороны членов команды.

3. Производственно-социальное руководство

Достаточно сбалансированный стиль, при котором менеджер добивается компромисса – баланса между эффективностью работы и заботой о нуждах сотрудников. Такого лидера отличает прогрессивность взглядов, обсуждение решений с командой, заинтересованность в успешном завершении проекта.

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

4. Социальное руководство

Руководитель много внимания уделяет заботе о сотрудниках и мало – заботе о задачах и производстве. При таком подходе они работают в теплой атмосфере, приятном и дружеском окружении. Менеджер считает, что именно такой подход создает условия для самомотивации и усердного труда.

Однако слабый акцент на задачах часто создает препятствия для высокой производительности, что приводит к спорным результатам.

5. Командное руководство

Данный стиль управления в менеджменте характеризуется значительным акцентом на производстве и нуждах членов команды. Лидер знает, что предоставление более широких возможностей, преданность делу, доверие и уважение, а также вовлеченность в процессы принятия решений – важнейшие моменты для создания командной атмосферы. Это, по его мнению, автоматически приводит к высокому уровню производства и удовлетворения работой.

Создатели классификации считают этот стиль руководства наиболее оптимальным.

Теория Х и теория Y

В 1960-е американский социальный психолог Дуглас Макгрегор предложил теорию X и Y, в которой говорилось о мотивации людей и управленческом поведении.

Теория X

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

Такие руководители изначально не доверяют членам команды. Соответственно, все это негативно влияет на моральный дух и производительность членов команды.

Теория Y

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

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

6 эмоциональных стилей руководства

Данная классификация была предложена американским писателем и психологом Дэниелем Гоулманом, который специализировался на психологии. В свое время его книга «Эмоциональный интеллект» более полутора лет находилась в списке бестселлеров New York Times.

В своей следующей книге «Эмоциональное лидерство» автор описывает 6 различных методов управления.

1. Визионерский стиль руководства

Подходит в ситуациях, когда необходимо обозначить общие цели для группы, а также когда необходимо задать новое направление развития. При этом менеджер очень ярко описывает, какая задача стоит перед всеми, и какая цель преследуется.

Гоулман отмечает, что при таком подходе руководители обозначают направление, но не указывают методы. Поэтому членам команды дается свобода действий для придумывания новых идей и проведения экспериментов.

2. Наставнический стиль руководства

При таком подходе руководитель фокусируется на развитии членов команды, показывает, как можно улучшить их производительность. При этом он старается объединить личные цели каждого сотрудника с целями проекта в частности или организации в целом.

По мнению автора, наставничество дает хорошие результаты с подчиненными, которые проявляют инициативу и желание профессионально развиваться. Однако это может привести и к обратному эффекту: члены команды могут воспринять такой подход как попытку контролировать каждый шаг и проводить контроль исполнения поручений руководителя. Как результат, может пропасть уверенность в своих силах.

3. Аффилиативный стиль руководства

Управление командой проекта и гармония внутри него путем сближения ее членов – вот на чем здесь делается акцент. Автор утверждает, что такой метод обладает достаточной ценностью, когда нужно повысить мораль команды, улучшить коммуникацию и восстановить доверие. Однако стоит быть осторожным, поскольку производительность может отойти на второй план.

4. Демократический стиль руководства

Данный стиль управления основывается на знаниях и навыках членов команды, деятельность которых направлена на достижение общих целей. Наилучшим образом такой метод подходит в ситуациях, когда направление развития еще не ясно, и лидеру необходимо собрать воедино мнения всех сотрудников.

Демократический метод базируется на коллективном принятии решений. Однако он может иметь разрушительные последствия в кризисные времена, когда требуется быстрое принятие решений.

5. Направляющий стиль руководства

Руководитель задает высокие стандарты производительности. У него присутствует навязчивая идея, что все можно делать лучше и быстрее. Этого же он и требует от членов команды.

Гоулман предупреждает, что такой метод управления стоит применять весьма умеренно, поскольку он может подорвать мораль, а сотрудники будут думать, что они неправильно выполняют задачи. Автор также приводит данные, что зачастую такой стиль плохо влияет на коллектив.

6. Командующий стиль руководства

Классический подход военного руководства. Возможно, он используется чаще других, но при этом он наименее эффективен. Руководитель никак не хвалит членов команды, а наоборот, критикует. Поэтому сотрудники не удовлетворены работой.

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

Любопытно, что сегодня даже армии многих стран признали этот стиль управления достаточно неэффективным, в том числе для управления задачами сотрудников.

Эффективный стиль руководства + инструмент для управления проектами = успешное завершение

Уметь управлять командой проекта – хоть и значительная, но все же часть работы менеджера. Ему также необходимо грамотно управлять всеми процессами: назначать задачи и следить за прогрессом их выполнения, ставить сроки, уметь налаживать управление ресурсами и многое другое. А еще важно командное взаимодействие в рамках одного онлайн инструмента.

Все это можно найти в диаграмме Ганта.

GanttPRO — онлайн диаграмма Ганта с интуитивно-понятным интерфейсом для управления задачами, проектами, ресурсами и командного взаимодействия в режиме реального времени. Эффективна для всех стилей управления.

Попробуйте бесплатно!

Управлять командой в инструменте довольно просто. Поставив задачу, менеджер будет осведомлен о ее сроках и прогрессе выполнения, о задействованных ресурсах и зависимостях между задачами.

Руководитель будет знать обо всем, что происходит на проекте, благодаря оповещениям в режиме реального времени. У него также есть возможность просматривать историю изменений и отменять действия, которые были случайно выполнены.

Кроме того, все задействованные в проекте участники могут оставлять комментарии под задачами и прикреплять к ним файлы. Командное взаимодействие в онлайн диаграмме Ганта удобное и эффективное.

Подытожим

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

А как вы управляете проектом? Какой стиль руководства предпочитаете вы?

5
4
голоса

Рейтинг статьи

html — различное поведение стилей CSS в зависимости от стиля изображения

спросил

Изменено
1 год, 11 месяцев назад

Просмотрено
103 раза

У меня есть текст с изображениями, выровненными по левому или правому краю, обёрнутый текстом. Их выравнивание жестко закодировано в файле .html следующим образом: <изображение ... /> . Когда изображение выровнено по левому краю, мне нужно немного места справа (поле: 0 1rem 0 0). И наоборот, если изображение находится справа, я хочу оставить немного места слева (маржа: 0 0 0 1rem). См. схему ниже. Мне нужно сделать это по стилям в файле styles. css, например:

 фигура[style="float: left;"] {
  поле справа: 2re;
}
фигура[стиль="поплавок: справа;"] {
  поле слева: 2re;
}
 

Пожалуйста, помогите мне с этим!

  • HTML
  • CSS
  • CSS-плавающий

1

Проблема с селектором, который вы пишете, заключается в том, что он должен быть идентичен тому, как он написан в HTML (тот же регистр букв, те же пробелы… и т.д.).

Итак, в соответствии с написанным вами HTML, вы должны изменить его на следующий

 figure[style="float:left"] {
  поле справа: 2re;
}
рисунок[стиль="поплавок:право"] {
  поле слева: 2re;
}
 

Или вы можете использовать что-то вроде следующего

 figure[style*="float:left"] {
  поле справа: 2re;
}
рисунок[стиль*="поплавок:право"] {
  поле слева: 2re;
}
 

Звездочка означает, что стиль содержит float:left или float:right и применяется требуемый стиль.

Мне что-то приходит на ум , но я никогда не проверял , он работает нормально, я проверял.

 рисунок[style*="float"][style*="left"] {
  поле справа: 2re;
}
рисунок[стиль*="поплавок"][стиль*="право"] {
  поле слева: 2re;
}
 

Это должно проверить, содержит ли селектор обе комбинации (с плавающей запятой, вправо или влево). Хотя не тестировал.

1

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

 

<голова>
<стиль>
а[стиль="цвет:красный;"] {
  цвет фона: желтый;
}


<тело>

Ссылка с target="_blank" выделяется желтым фоном:

w3schools.com disney.com wikipedia.org" target="_top">wikipedia.org

, и он работает (желтый фон успешно применяется) в FireFox. Однако это очень плохая идея, гораздо разумнее было бы создать вот такие классы CSS:

 .fl {
    плыть налево;
}
.fr {
    поплавок: справа;
}
 

Рефакторинг жестко запрограммированных стилей для использования этих классов вместо них и последующего использования селекторов на основе классов. Итак, то, чего вы хотите достичь, достижимо, но не рекомендуется.

Это небольшая проблема, которую вы могли не заметить, точка с запятой , потому что в файле css вы должны написать точный селектор css, как он отображается в атрибуте html, см. пример ниже:

 p[style="color: red;"] {
  цвет фона: желтый;
}
р[стиль="цвет: красный"] {
  цвет фона: зеленый;
} 
 

Это будет желтый фон!

Это будет зеленый bg!

НО , как упоминает @Lajos Arpad в своем ответе, это плохая идея стилизовать CSS в зависимости от атрибутов html.

Это мой первый ответ.
Если по какой-то причине подобное заполнение не работает:

 div {
  отступы сверху: 50px;
  отступ справа: 30px;
  нижний отступ: 50px;
  отступ слева: 80px;
}
 

иначе я бы добавил стиль к самому абзацу, а не только к изображению.

Вы также можете использовать разные классы для разных изображений:

 figure1[style="float: left;"] {
  поле справа: 2re;
}
фигура2[стиль="поплавок: справа;"] {
  поле слева: 2re;
}
 

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя адрес электронной почты и пароль

Опубликовать как гость

Электронная почта

Обязательно, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

9Флажок 0000 — Может ли условный стиль CSS быть основан на другом стиле CSS?

спросил

Изменено
7 лет, 7 месяцев назад

Просмотрено
1к раз

Мои флажки меняют цвет меток, когда они отмечены. В моей таблице стилей это определено так:

 :checked + label {color: white;}
 

Однако некоторые из моих флажков имеют стиль контура.

 контур = "1 пиксель сплошной"
 

Я хочу, чтобы эти выделенные флажки изменили цвет на синий, а не на белый.

 :checked (И Флажок имеет контур) + метка {цвет: синий;}
 

Есть ли способ сделать это в моей таблице стилей?

PS:
Контур был применен к определенным флажкам с помощью функции javascript.

 если (n !== -1) {
 document.getElementById(id).style.outline = "1px сплошной";}
 
  • css
  • флажок

4

Я предлагаю вам переместить стиль контура в селектор классов.

 .контур {
    контур: сплошной 1px;
}
: проверено + ярлык {
    красный цвет;
}
.outline: отмечен + ярлык {
    цвет: зеленый;
} 
 
 

2

Вот скрипт http://jsfiddle.

Leave a Reply

Your email address will not be published. Required fields are marked *